Integration of the ROS Framework in Soccer Robotics: The NAO Case
نویسندگان
چکیده
The SPL robot soccer league focuses its efforts on the development of robot control software for standard humanoid robots. Nevertheless, few interchange of software modules are observed in the league, being the B-Human effort an exception. In addition, a large difference in performance is observed between experienced teams and new teams. This situation makes difficult the incorporation of new teams in the league. Therefore, it seems attractive to explore the use of ROS within the SPL soccer robotics community in order to revert the described situation. As a first step, this paper presents some work in this direction, such as the installation of ROS in the new NAO V4 robots, the integration of the B-Human motion engine as a ROS node, and the communication of two robots running a ROS-based control software.
منابع مشابه
Soccer Goalkeeper Task Modeling and Analysis by Petri Nets
In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...
متن کاملOn Standardization in the RoboCup Soccer Humanoid Leagues
From 2008 on, the RoboCup competitions are going to host four distinct humanoid robot soccer leagues: the Standard Platform League (using the Nao robot of Aldebaran Robotics), the KidSize League (custom robots smaller than 60cm), the 3D Soccer Simulation League, and the TeenSize League (custom robots larger than 100cm). Currently, each of these leagues defines their own rule framework and resea...
متن کاملA Dynamic Kick for the Nao Robot
Our research is concerned with making a dynamic, closed loop, stabilized kick for the Nao robot. The Nao is a humanoid robot made by Aldebaran Robotics. It is used in the Standard Platform League of the RoboCup, an organization which organizes football (soccer) competitions for autonomous robots. Kicking, of course, is an important part of football, and thus a good kick is vital to achieving go...
متن کاملTeam Report for Robocup 2008
Team BreDoBrothers participated in the Nao Standard Platform League (Nao SPL) of Robocup 2008 in Suzhou. 2008 being the first year that the Nao SPL was hold every team had the same starting position regarding to the new robot Nao, being the new two legged robot platform designed and produced by Aldebaran Robotics. Team BreDoBrothers was the best team after the preliminary rounds being the only ...
متن کاملThe NAO Backpack: An Open-hardware Add-on for Fast Software Development with the NAO Robot
We present an open-source accessory for the NAO robot, which enables to test computationally demanding algorithms in an external platform while preserving robot’s autonomy and mobility. The platform has the form of a backpack, which can be 3D printed and replicated, and holds an ODROID XU4 board to process algorithms externally with ROS compatibility. We provide also a software bridge between t...
متن کامل